ページプラグイン以外にも、ページプロパティにphpを設定することにより機能拡張することができます
phpは、インストールフォルダ/files/data以下においてください
$params['rendering'] = false;
を指定すると、body_rendererの呼び出しを抑制できます
例:TESTと表示するだけのサンプル
global $params; if (!isset($params)) { die(); } test_page($params['page']); $params['rendering'] = false; function test_page(&$page_ar) { global $html,$params,$database,$config,$ut; $html['article'][] = '<p>test</p>'; }
例:編集時、ページ本文からHTMLタグを取り除くサンプル
global $params; if (!isset($params)) { die(); } test_page($params['page']); $params['rendering'] = false; function test_page(&$page_ar) { global $html,$params,$database,$config,$ut; $p_page = $page_ar['id']; if (isset($_GET['mode']) && $_GET['mode']=='edit') { provide_edit_module(); snippet_breadcrumb($p_page, 'Page Edit'); $buff = page_edit_renderer($params['page']); $html['article'][] = frame_renderer($buff); return; } $html['article'][] = strip_tags(basic_renderer($p_page)); }